shared accommodation - Deutsch Englisch Wörterbuch